package webStudio7i.modelo;

import java.util.Collection;

/**
 *
 * @author Administrador
 */
public class Usuario extends Persona {
  private int idusuario;
  private int persona_idpersona;
  private String login;
  private String password;
  private String estado;
  private String fecha_nacimiento;
  private String fechahora_creacion;
  private String fechahora_actualizacion;
  private int idusuario_actualizacion;
  private String tipoUsuario;
  private Collection<Alquiler> cltAlquiler;

  public Usuario(){}
  
  	public Usuario(
     String login,
     String password,
     String nombre,
     String apellido,
     String dni,
     String fecha_nacimiento,
     String direccion,
     String email,
     String comentario)
  	{
  		super();
  		
  		this.login=login;
  		this.password=password;
  		super.nombre=nombre;
  		super.apellido=apellido;
  		super.dni=dni;
  		super.fecha_nacimiento=fecha_nacimiento;
  		super.direccion=direccion;
  		super.email=email;
  		super.comentario=comentario;
  		
  	}
  	
  	public String getNombre() {
        return super.nombre;
    }
  	
  	public void setNombre(String nombre) {
        super.nombre=nombre;
    }
  	
  	public String getApellido() {
        return super.apellido;
    }
  	
  	public void setApellido(String apellido) {
        super.apellido=apellido;
    }
  	
  	public String getDni() {
        return super.dni;
    }
  	
  	public void setDni(String dni) {
        super.dni=dni;
    }
  	
  	public String getDireccion() {
        return super.direccion;
    }
  	
  	public void setDireccion(String direccion) {
        super.direccion=direccion;
    }
  	
  	public String getEmail() {
        return super.email;
    }
  	
  	public void setEmail(String email) {
        super.email=email;
    }
  	
  	public String getComentario() {
        return super.comentario;
    }
  	
  	public void setComentario(String comentario) {
        super.comentario=comentario;
    }
  	
  	public String getestado() {
        return super.estado;
    }
  	
  	public void setestado(String estado) {
        super.estado=estado;
    }
  	
  	public String getfechanacimiento() {
        return super.fecha_nacimiento;
    }
  	
  	public void setfechanacimiento(String fechanacimiento) {
        super.fechahora_creacion=fechanacimiento;
    }
  	
  	public String getfechahoracreacion() {
        return super.fechahora_creacion;
    }
  	
  	public void setfechahoracreacion(String fechahoracreacion) {
        super.fechahora_creacion=fechahoracreacion;
    }

	/**
     * @return the idusuario
     */
    public int getIdusuario() {
        return idusuario;
    }

    /**
     * @param idusuario the idusuario to set
     */
    public void setIdusuario(int idusuario) {
        this.idusuario = idusuario;
    }

    /**
     * @return the persona_idpersona
     */
    public int getPersona_idpersona() {
        return persona_idpersona;
    }

    /**
     * @param persona_idpersona the persona_idpersona to set
     */
    public void setPersona_idpersona(int persona_idpersona) {
        this.persona_idpersona = persona_idpersona;
    }

    /**
     * @return the login
     */
    public String getLogin() {
        return login;
    }

    /**
     * @param login the login to set
     */
    public void setLogin(String login) {
        this.login = login;
    }

    /**
     * @return the password
     */
    public String getPassword() {
        return password;
    }

    /**
     * @param password the password to set
     */
    public void setPassword(String password) {
        this.password = password;
    }

    /**
     * @return the estado
     */
    public String getEstado() {
        return estado;
    }

    /**
     * @param estado the estado to set
     */
    public void setEstado(String estado) {
        this.estado = estado;
    }

    /**
     * @return the fechahora_creacion
     */
    public String getFechahora_creacion() {
        return fechahora_creacion;
    }

    /**
     * @param fechahora_creacion the fechahora_creacion to set
     */
    public void setFechahora_creacion(String fechahora_creacion) {
        this.fechahora_creacion = fechahora_creacion;
    }

    /**
     * @return the fechahora_actualizacion
     */
    public String getFechahora_actualizacion() {
        return fechahora_actualizacion;
    }

    /**
     * @param fechahora_actualizacion the fechahora_actualizacion to set
     */
    public void setFechahora_actualizacion(String fechahora_actualizacion) {
        this.fechahora_actualizacion = fechahora_actualizacion;
    }

    /**
     * @return the idusuario_actualizacion
     */
    public int getIdusuario_actualizacion() {
        return idusuario_actualizacion;
    }

    /**
     * @param idusuario_actualizacion the idusuario_actualizacion to set
     */
    public void setIdusuario_actualizacion(int idusuario_actualizacion) {
        this.idusuario_actualizacion = idusuario_actualizacion;
    }


	public void setCltAlquiler(Collection<Alquiler> cltAlquiler) {
		this.cltAlquiler = cltAlquiler;
	}


	public Collection<Alquiler> getCltAlquiler() {
		return cltAlquiler;
	}

	public void setTipoUsuario(String tipoUsuario) {
		this.tipoUsuario = tipoUsuario;
	}

	public String getTipoUsuario() {
		return tipoUsuario;
	}
  
}
